paint-brush
La hoja de ruta de Ethereum: de la fusión al derrochepor@moderneremite
1,303 lecturas
1,303 lecturas

La hoja de ruta de Ethereum: de la fusión al derroche

por Modern Eremite20m2022/09/08
Read on Terminal Reader
Read this story w/o Javascript

Demasiado Largo; Para Leer

The Merge es un gran evento, sin embargo, es la primera de cinco actualizaciones principales que llegan a Ethereum. El proyecto evolucionará varias veces para volverse más rápido y eficiente, dejando una sobrecarga histórica en el camino. Sin embargo, como dijo una vez Vitalik, incluso después de las dos primeras actualizaciones, Ethereum podría prosperar durante décadas como ecosistema. Analicemos las cinco etapas de las actualizaciones en piezas metafóricas digeribles.

People Mentioned

Mention Thumbnail
Mention Thumbnail

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coins Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - La hoja de ruta de Ethereum: de la fusión al derroche
Modern Eremite HackerNoon profile picture
0-item
1-item
2-item
3-item
4-item
5-item

The Merge es un evento notable, sin embargo, es la primera de cinco actualizaciones principales que llegan a Ethereum. Exploremos la hoja de ruta de Ethereum y veamos qué nos depara el futuro.

la dicotomía

El abismo separa el conocimiento y la comprensión de los mercados entre los inversores experimentados, o al menos aquellos que han estado activos en criptomonedas durante más de un ciclo, y los que son nuevos en el juego.


Surge la pregunta, ¿cómo encontrar el término medio en la comprensión del concepto entre esas dos partes?

Al estar en un espacio criptográfico de Twitter durante bastante tiempo, he visto innumerables usos de un emoji de cohete. 🚀


Además, To The Moon es, sin duda, una frase icónica en criptografía, especialmente durante los mercados alcistas. Llama la atención cómo la experiencia cambia nuestra percepción, incluso de cosas tan pequeñas como las frases. Los nuevos creen que es cierto, mientras que los jugadores antiguos lo ven como una oportunidad para encontrar liquidez de salida y obtener una ganancia decente.


La dicotomía en la percepción y la experiencia del mercado es asombrosa.

Sin embargo, ambos grupos parecen estar familiarizados con el emoji del cohete y la frase de la luna. Entonces, ¿por qué no usarlos para crear una metáfora?

La metáfora

Como todos estamos de acuerdo en la familiaridad con el ícono del cohete, usémoslo para crear una metáfora que describa el camino de Ethereum.


Después de todas las dificultades y mejoras de los últimos siete años, el cohete tiene que pasar por una serie de cinco mejoras importantes antes de llegar a su estado *casi* final. *Casi*, porque el desarrollo ocurrirá todo el tiempo, solo que a un ritmo más lento en comparación con las cinco actualizaciones principales.


http://www.quickmeme.com/meme/3r9oeh


A lo largo de este proceso, el cohete evolucionará varias veces para volverse más rápido y eficiente, dejando una sobrecarga histórica en el camino. Sin embargo, como dijo una vez Vitalik, incluso después de las dos primeras actualizaciones, Ethereum podría prosperar durante décadas como ecosistema. ¿De qué será capaz Ethereum después de toda la serie de actualizaciones?


Analicemos las cinco etapas de las actualizaciones en piezas metafóricas digeribles.


  • The Merge -> The Rocket evoluciona, cambiando su mecanismo central
  • The Surge -> The Rocket surge en el espacio, acelerando constantemente
  • The Verge -> The Rocket se vuelve más simple y eficiente
  • The Purge -> The Rocket se deshace de todos los datos históricos para optimizar el uso de energía
  • The Splurge ->The Rocket desmonta partes redundantes y obsoletas mientras agrega nuevas características y alcanza su estado *casi* final

La historia: los primeros días de Ethereum

El documento técnico de Ethereum se publicó el 27 de noviembre de 2013 y el proyecto entró en la fase de venta el 22 de julio de 2014. La venta pública duró 42 días, hasta el 2 de septiembre, durante los cuales se podía comprar ETH con BTC.

Después de recaudar fondos y ver el interés inicial en el proyecto, llevó casi un año de arduo trabajo dar vida a Ethereum, ya que el primer bloque, el bloque génesis, se produjo el 30 de julio de 2015 a las 03:26:13 p. m. UTC.

Poco después de eso, tuvo lugar un evento de cisne negro...


https://tenor.com/bLlEL.gif


Lo que sucedió en junio de 2016 dividió a la comunidad de Ethereum en dos campos opuestos, los puristas y los progresistas. La división ocurrió debido al infame DAO Hack cuando un actor malicioso drenó más de 3.6 millones de ETH que, según Laura Shin, finalmente fue encontrado.


Un incidente tan desastroso no solo significó la pérdida potencial de los fondos de los inversores, sino que también fue una gran amenaza existencial para un proyecto tan joven como Ethereum en sus inicios.


Después del hackeo, la comunidad decidió, mediante votación en cadena, que Ethereum debería realizar la reorganización y volver al estado de la cadena anterior al hackeo. La decisión significó que los fondos robados se restaurarían en la cadena de bloques como si nada hubiera pasado.

Los puristas, por otro lado, afirmaron que iba en contra de las reglas de los principios de blockchain, incluso considerando el hecho de que el actor malicioso explotó la vulnerabilidad en los contratos inteligentes de DAO. Alegaron que no se debe reorganizar la cadena y que se pague el precio del error. Esta postura hizo imposible cerrar la brecha entre los dos grupos y condujo a un Hard Fork y la creación de Ethereum Classic.


Además, el debate también giró en torno a los principios básicos de la tecnología blockchain, que se dice que es inmutable y resistente a la censura, lo que hace que la discusión sea un poco filosófica.


Después de los acalorados debates, el 20 de julio de 2016, en el bloque 192.000, se implementó la bifurcación dura de Ethereum.


A partir de ese momento, la comunidad inicial de Ethereum se dividió en dos campos opuestos con diferentes visiones de lo que debería ser Ethereum en el futuro.


https://tenor.com/bn1AH.gif


Los eventos y debates antes mencionados llevaron a la creación de Ethereum Classic (ETC), que se apega al mecanismo de consenso PoW y Ethereum (ETH), que aspira a convertirse en la cadena de bloques PoS más robusta y la columna vertebral de la criptoindustria.


Una separación similar de caminos podría tener lugar después de la Fusión, donde Ethereum hará la transición al mecanismo de consenso PoS, dejando la columna vertebral del mecanismo PoW, los mineros, desempleados. Sin embargo, es una consideración para otro artículo, ya que hay múltiples escenarios en juego y, para obtener una visión imparcial, se discutirán al menos un par de ellos.

La evolución: propuestas de mejora de Ethereum

Es posible que haya oído hablar de varios EIP en la historia de Ethereum. Pero, ¿qué es EIP para empezar?

EIP significa Propuestas de mejora de Ethereum, en resumen, actualizaciones en la cadena de bloques de Ethereum. Si bien algunos EIP son menos significativos, ha habido algunos que cambiaron las reglas del juego para el ecosistema Ethereum. Vamos a sumergirnos en algunos de esos.


EIP pasados:

EIP-721: una interfaz estándar para tokens no fungibles (NFT), también conocidos como escrituras. En otras palabras, EIP-721 introdujo la tecnología NFT en la cadena de bloques de Ethereum y distinguió tres casos de uso principales:


  • Propiedad física: casas, obras de arte únicas
  • Coleccionables virtuales: imágenes únicas de gatitos, tarjetas coleccionables
  • Activos de “ valor negativo ”: préstamos, cargas y otras responsabilidades

Si bien la mayoría de ustedes puede asociar los NFT con imágenes de perfil y CryptoPunks, la tecnología de los tokens no fungibles es mucho mayor de lo que cualquiera de nosotros puede imaginar, ya que solo estamos comenzando a aprender lo que es posible.


Si desea obtener más información sobre NFT y el concepto de Metaverse, le recomiendo que consulte el siguiente artículo, donde discuto la visión futura de NFT y Metaverse según el ícono y la mente líder del espacio NFT: Punk. 6529.


El futuro de las NFT y Metaverse según Punk6529


EIP-1559, también conocido como London Fork : uno de los EIP más publicitados de todos los tiempos. EIP-1559 cambió el valor a largo plazo de Ether (ETH) al introducir una tarifa de red fija por bloque que se quema, lo que significa que Ether comenzó a quemarse por bloques. Cuanto más se usa Ethereum, como cadena de bloques, más Ether se quema*.


* Es una simplificación excesiva de la tesis de la quema, ya que hay argumentos razonables que se pueden hacer, enfriando la "futura exageración de la quema" y la tesis de ETH deflacionaria.


EIP-3156 – La introducción de los Préstamos Flash. Es uno de los EIP que impactó significativamente en la industria DeFi al introducir la posibilidad de procesar un préstamo flash de un solo activo. En otras palabras, un usuario puede pedir prestados fondos sin ninguna garantía, usarlos en su beneficio y devolverlos en la misma transacción. Es una mecánica que cambia las reglas del juego en el espacio DeFi, más aún si tenemos en cuenta que la mayoría de los intercambios son realizados por bots, incluso en el mundo tradicional de las finanzas, también conocido como TradFi.


EIP-4400 – También llamado EIP-721 Consumable Extension , es un EIP que presenta un nuevo rol para el uso de NFT, definido en EIP-721. Los NFT tienen otras utilidades además de la mera propiedad. Puede usarlos, por ejemplo, como Terreno/Parcela y permitir que varias direcciones construyan algo encima pagando una comisión. En otras palabras, es la actualización la que sentó las bases para la evolución de las NFT en el futuro.


Próximos EIP:


EIP-3675: la tan esperada actualización de Prueba de participación en Ethereum Mainnet.


EIP-4337: Abstracción de cuenta, es decir, las operaciones de los usuarios irán al mempool separado (grupo de memoria, es decir, un grupo de transacciones/acciones en espera), lo que simplifica el mantenimiento general de Ethereum al evitar los cambios que se realizarán para el protocolo de capa de consenso .

EIP-4444: elimina la necesidad de que los validadores descarguen y almacenen datos históricos, ya que los datos históricos no son necesarios para validar nuevos bloques. Un gran paso hacia la visión de tener un nodo Validator en un teléfono inteligente, en contraste con tener al menos 1 TB de espacio en disco para almacenar los datos en la actualidad.


Se puede acceder a la lista completa de EIP aquí: https://eips.ethereum.org/

La hoja de ruta: cinco actualizaciones principales

Ethereum está entrando en la fase de aceleración en el desarrollo e introducción de cambios significativos, tal como lo presentó el propio Vitalik durante el reciente evento EthCC en París.


https://www.youtube.com/watch?v=kGjFTzRTH3Q


La desaceleración prevista en el crecimiento de las capacidades del sistema no será una señal de menor interés en el desarrollo de la red. Subraya la amalgama de los cambios rápidos e innovadores que están a punto de tener lugar en un corto espacio de tiempo, en contraste con un ritmo de desarrollo promedio que ocurrirá después.

A continuación se muestran los nombres de las actualizaciones de Ethereum en el orden de implementación estimado:


  • la fusión
  • La oleada
  • el borde
  • La purga
  • el derroche


Si bien los nombres pueden sonar divertidos al principio, esas palabras tienen un significado significativo si las ponemos en el contexto de una metáfora. Además, es mucho más fácil memorizar los nombres y las actualizaciones asociadas.


Recapitulemos la metáfora del principio del artículo.


  • The Merge -> The Rocket evoluciona y despega
  • The Surge -> The Rocket surge en el cosmos
  • The Verge -> The Rocket se simplifica y se vuelve más eficiente
  • The Purge -> The Rocket desmonta partes innecesarias para ir más allá
  • The Splurge -> The Rocket agrega una variedad de características nuevas


Está bien, está bien, pero ¿qué van a cambiar esas actualizaciones? ¿Por qué debería importarme?


Bueno, si pones tu dinero en un activo del que tienes poco o ningún conocimiento, es pura especulación. No puede llamarse a sí mismo inversor, ya que invertir es una decisión consciente basada en investigaciones anteriores.


Además, es fascinante ver los cambios revolucionarios que tienen lugar en tiempo real, ¿no es así?


https://tenor.com/bk5mQ.gif


Bien, ahora que vemos el contexto, es más fácil vincular los próximos cambios con su significado y los efectos que tendrán en la cadena de bloques de Ethereum.


  • The Merge -> Transición completa a PoS
  • The Surge -> Incremento masivo de escalabilidad para Rollups a través del mecanismo de fragmentación*
  • The Verge -> Optimización de estructuras de datos con Verkle Trees
  • The Purge -> Eliminación de datos históricos y deuda técnica
  • The Splurge -> Extras varios, pero importantes, como soluciones poscuánticas


*La fragmentación en sí es una actualización independiente y de varias fases, mientras que The Surge forma parte de ella.


Después de haber establecido cuáles son las próximas actualizaciones, profundicemos en ellas por separado y discutamos los cambios que introducirán.

La fusión: transición completa a la prueba de participación

La tan esperada transición de PoW a PoS finalmente sucederá después de haber sido pospuesta cinco veces en el transcurso de los años anteriores.


Una de las principales implicaciones de cambiar a PoS es la disminución de la emisión de ETH. Hay muchas estimaciones diferentes de cuánto caerá la emisión, derivadas de una disminución del 40% al 90%. La verdad es que, actualmente, se crean alrededor de 13,000 ETH diariamente para apoyar a los mineros en PoW. Una vez que vayamos a PoS, toda esa emisión de ETH caerá. En cambio, tendremos validadores en PoS que emitan alrededor de 2000 ETH por día, lo que podría llegar a alrededor de 5000 ETH en el futuro. Aún así, es una caída significativa en el suministro diario de ETH.

Como sugiere el nombre, en el mecanismo de prueba de participación, cualquier persona que tenga ETH podrá apostar y ganar recompensas porcentuales en ETH, no en dólares, lo cual es una diferencia muy significativa. Si tiene 32ETH, puede incluso convertirse en un Validador y proponer bloques ejecutando su propio nodo*. Si tiene menos de 32 ETH, puede apostar su ETH en grupos proporcionados por el staking de Lido, Rocket Pool u otros protocolos de staking que surjan.


*Tenga en cuenta que para ejecutar un nodo, no necesita ningún compromiso económico aparte de una computadora con 1-2 TB de almacenamiento de datos disponibles y una conexión a Internet. Sin embargo, sin 32ETH apostados, no puede proponer bloques a la red y obtener recompensas de protocolo. La capacidad de que cualquiera pueda ejecutar un nodo es esencial para mantener la descentralización de la red Ethereum, por lo tanto, existen diferentes formas de convertirse en un validador.

**Una nota clave para todos los degens publicitados que buscan comprar y apostar ETH con todo su dinero fiduciario: debe tener en cuenta la posibilidad de que los números cambien. Cualquier APY o APR que vea hoy podría diferir profundamente en el futuro. Cuanto más ETH se apueste, menor será el porcentaje de recompensa para las personas, que puede caer incluso al 0,1 % con 100/120 millones de ETH apostados.


En cuanto al ETH apostado, The Merge no lanzará todo el ETH apostado a la vez, ya que sucederá después de la actualización de Shanghái, que se estima que se presentará unos seis meses después de la transición a PoS.


Una vez que se implemente la actualización de Shanghái, se incentivará a todos los validadores a retirar su ETH apostado por debajo del umbral de 32ETH, ya que no obtendrán un rendimiento adicional y, de lo contrario, se bloquearán sin ningún motivo.


https://tenor.com/bn1AH.gif

Además, el ETH apostado no se liberará de inmediato para inundar el mercado con liquidez, sino que se liberará de manera constante durante aproximadamente un año o más. Todo se reduce al mecanismo de retiro que permite que solo seis validadores salgan por época (cada 6,4 minutos), lo que limita el retiro diario de ETH a 43 200 ETH de los 14 250 406 ETH* apostados. Este límite de tasa evita que un éxodo masivo de fondos inunde el mercado.


*El número de ETH apostados puede cambiar.


Además, dicho mecanismo evita que un atacante potencial cometa una infracción y salga de su apuesta en el mismo momento antes de que se le corte como penalización.

Otra mejora significativa que viene con The Merge es la elección de líder secreto único (SSLE). En resumen, se desconoce quién producirá el siguiente bloque, por lo que un pirata informático potencial no puede especificar qué validador atacar con intenciones maliciosas.

The Surge – Escalando Ethereum

La segunda actualización tiene como objetivo escalar la cadena de bloques de Ethereum con el uso de un mecanismo de fragmentación introducido en el EIP-4844 llamado " Transacciones de blobs compartidos " o, como la mayoría de las personas criptográficas lo conocen, " Proto-Danksharding ".


Es crucial señalar que The Surge establece el andamiaje y la mayor parte de la lógica necesaria para implementar la fragmentación, pero no introduce un mecanismo de fragmentación per se.


Después de enviar Sharding, la capa 1 de Ethereum solo tendrá que interpretar los datos, no calcularlos.


Pero, ¿cuál es el mecanismo de fragmentación, podría preguntarse?


En resumen, los datos permanecen en la cadena mientras que el cómputo y el almacenamiento se desconectan, lo que aumenta el ancho de banda de Rollup hasta, desde el punto de vista matemático, 100 000 transacciones por segundo.


Además, podríamos pensar en el sharding como el proceso de dividir una base de datos horizontalmente para repartir la carga al distribuir la carga de manejar la gran cantidad de datos que necesitan los rollups en toda la red. No solo aumenta el ancho de banda de las transacciones, sino que también ayuda a descentralizar toda la cadena de bloques.


Junto con la introducción de Availability Sampling, que forma parte de la actualización Sharding, incluso los usuarios menores de Ethereum podrán convertirse en guardianes de Ethereum City al convertirse en Validators.


https://tenor.com/6BP0.gif


El ancho de banda aumentará y el costo promedio de transacción podría disminuir, pero como dijo Vitalik, un cambio importante que podría tener lugar a largo plazo es que la Capa 1 se vuelva cada vez más costosa con el tiempo para un usuario individual promedio. Tal dinámica de precios cambiará el crecimiento del ecosistema Ethereum de construir sobre la Capa 1 a construir sobre proyectos de Capa 2 como Arbitrum, Optimism, StarkNet o zkSync, lo que no tiene que verse como algo negativo. Más bien se parecería a la reestructuración de un ecosistema similar a la situación en la que los hijos adultos asumen más responsabilidades de los padres.


Otra importante actualización de la red será la Separación de Proponente-Constructor (PBS).


Para aclarar la nomenclatura utilizada, debemos comprender quién es o será un constructor y quién es un proponente en la cadena de bloques de Ethereum.


Block Proposer cumple la misma función que Miner en la cadena PoW. Ser un proponente de bloques le permite elegir qué transacciones incluir en el bloque especificando las transacciones que son más rentables para usted, aprovechando el mecanismo Miner Extractable Value (MEV).


Si se ha topado con el acrónimo MEV antes pero no tiene ningún interés en comprobar lo que significa, aquí hay una breve explicación.


MEV es lo que sugiere el nombre, el valor que un Miner / Validator / Sequencer, etc. puede extraer debido a la capacidad de incluir, excluir o reorganizar arbitrariamente transacciones dentro del bloque que producen o proponen, lo que hace que el bloque Ethereum sea altamente eficiente en valor .


Todo se reduce a la cuestión de empaquetar tanto como sea posible de la manera más rentable. Los datos son robustos, mientras que el almacenamiento en bloque es limitado.

Los constructores son una nueva clase de actores a los que se les da la lista de transacciones, de los proponentes de bloques, en forma de crList. La lista establece qué constructores de transacciones DEBEN incluir la limitación de su capacidad de manipulación de bloques. Los constructores aún podrán reordenar las transacciones para maximizar MEV, pero no podrán excluir/censurar nada. Tal mecanismo anulará uno de los aspectos más negativos de MEV, que es el poder divino de censurar y excluir las transacciones de los usuarios.


PBS tiene como objetivo maximizar las ventajas y la rentabilidad de MEV para el ecosistema Ethereum, al mismo tiempo que neutraliza sus obstáculos para los usuarios. Es un escenario de ganar-ganar.

The Verge – Árboles cambiantes

La estructura de datos a menudo se presenta y se denomina árbol de un tipo particular. Uno de los ejemplos más destacados de árboles de datos son Merkle Trees y Verkle Trees. La diferencia entre los dos se puede describir de la siguiente manera: en un Merkle Tree, un nodo padre es el hash de sus hijos. En un Verkle Tree, un nodo padre es el Vector Compromiso de sus hijos.


¿Eh?


https://tenor.com/9KmT.gif


Para decirlo en un lenguaje simplificado, en la estructura Merkle Tree, para crear una prueba válida de un nodo, debemos incluir todos los Sister Nodes (nodos que comparten un Parent-Node), lo que puede ser una operación que consume muchos datos.


Merkle Tree que contiene todos los Sister-Nodes para proporcionar una prueba.


Verkle Trees, por otro lado, no necesita proporcionar todos los Sister-Nodes. En su lugar, debe proporcionar la ruta desde el nodo dado hasta la nota raíz a lo largo de los nodos principales, con una pequeña prueba que valide la ruta.


Verkle Tree que contiene un solo Nodo a lo largo del Camino.


Los dos gráficos siguientes están tomados de la publicación del blog de Vitalik Buterin llamada árboles de Verkle e ilustran el camino que debemos seguir para demostrar que un dato dado es correcto y se deriva de la raíz dada.


La ventaja de usar Verkle Trees es que produce tamaños de prueba más livianos entre 6 y 8 veces en comparación con Merkle Trees, y entre 20 y 30 veces más pequeños en comparación con Merkle Patricia Trees que Ethereum usa en la actualidad.

El cambio a los árboles de Verkle será, sin duda, un gran desafío criptográfico, ya que los presentó John Kuszmaul en 2018. No es mucho tiempo para aprender a usar todo el potencial de una tecnología determinada. No obstante, si todo va bien, será una tremenda mejora en la eficiencia de la cadena de bloques de Ethereum.

The Verge también trae muchas cosas buenas para la descentralización con clientes sin estado que permiten ejecutar Light Nodes en Ethereum.

Un nodo ligero contiene solo la cadena de encabezados de bloque sin la ejecución de ninguna transacción o estados asociados de la cadena que valida. Cuando un nodo se conecta, no tendrá estado, ya que no tendrá información sobre el estado de la cadena. Puede pensar en un nodo ligero como un individuo que verifica los títulos de los archivos de alto secreto sin la necesidad de conocer y procesar el contenido.

The Purge – Dejando la sobrecarga histórica

The Purge presentará el mencionado EIP-4444 cambiando el juego para los clientes de Ethereum.


Para continuar, tenemos que aclarar quién o qué es un cliente de Ethereum.


Un cliente de Ethereum es el software necesario para permitir que los nodos de Ethereum lean bloques en la cadena de bloques de Ethereum y los contratos inteligentes basados en Ethereum. Un " nodo " es la pieza en ejecución del software del cliente.

¿Qué introducirá EIP-4444?


Eliminará la necesidad de que los clientes almacenen y descarguen datos históricos, con más de un año, como se indica en la descripción del EIP.


https://tenor.com/bmc4k.gif


Un momento, muchachos... ¿Entonces elimina el historial de la cadena de bloques de Ethereum? ¿Qué tipo de cadena de bloques hace eso? Va en contra de la idea, ¿no?


Tendrá razón, hasta cierto punto, ya que la eliminación de los datos de los clientes, o simplemente eliminar la necesidad de descargarlos al convertirse en un nuevo cliente, no significa que los datos se pierdan. Todos los datos históricos serán almacenados por proyectos de terceros como The Graph, que ya tiene ese propósito para algunos proyectos de blockchain.


Trayendo a colación el símil de Vitalik: una cadena de bloques es como una valla publicitaria. Muestra la información actual que necesita, ya que no tiene que conocer todos los anuncios del pasado.

Dejar a un lado la sobrecarga histórica será una gran ventaja para Ethereum, ya que permitirá que más personas ejecuten clientes de Ethereum en sus máquinas al eliminar la necesidad de descargar y almacenar cientos de Gigabytes de datos.


Es otro paso en el camino hacia la ejecución efectiva de un cliente Ethereum en un teléfono inteligente.

El derroche: conocimiento cero

A diferencia de las etapas anteriores de la hoja de ruta de Ethereum, es posible que The Splurge no tenga la actualización principal del " tema ". Es más un lote misceláneo de actualizaciones con algunos extras a largo plazo muy ambiciosos como ZK-SNARKing todo, trabajando en la seguridad de la cadena de bloques posterior a la cuántica y la introducción de mejoras EIP-1559 (Burning EIP).


En caso de que no esté familiarizado con las suposiciones de conocimiento cero (ZK), le permite proporcionar pruebas de algo sin revelar ninguna información crucial.

Imagine tener una habitación sellada con una sola salida y tener que demostrar que puede abrir la puerta y entrar en la habitación. Sin que nadie lo vea ingresando la contraseña o incluso ingresando a la habitación, puede salir de la habitación por la única salida, que será la prueba de tener la contraseña para abrir el sello.

La posibilidad del uso de pruebas de conocimiento cero en el mundo real es asombrosa, ya que tenemos que divulgar información confidencial en casi todos los pasos que damos en el mundo burocrático de hoy. No solo mejoraría la eficiencia del tiempo del trabajo administrativo, sino que también sería una gran mejora en la protección contra el fraude y minimizaría el riesgo de fugas de datos, que son más comunes de lo que la mayoría de la gente imagina.


Si bien la visión de los casos de uso de Zero-Knowledge es fascinante, la tecnología aún está en pañales. Es difícil estimar cuánto tiempo llevará desarrollar y aprender a usar la tecnología de conocimiento cero correctamente, pero vemos intentos audaces realizados por zkSync o StarkNet para construir proyectos de capa 2 en Ethereum con el uso de pruebas de conocimiento cero. .


Echar un vistazo más de cerca a esos proyectos y comprometerse con ellos puede llevar a obtener una experiencia valiosa y puede resultar bastante rentable en el futuro.

Mientras escuchaba a Bankless hablar con Vitalik sobre Endgame para Ethereum, escuché una excelente descripción de ZK en referencia a un antiguo juego de Snake.

https://tenor.com/uFHi.gif


Pensemos en Ethereum como la Serpiente. Cuantos más datos consume, proporcionados por los usuarios, más tiempo se vuelve más difícil de operar. Con la tecnología ZK, la serpiente solo necesitaría una pequeña prueba de que *de hecho* tiene un cuerpo unido a su cabeza. Los detalles del cuerpo no serían necesarios para operar con eficacia.

En resumen, tendríamos solo una cabeza de serpiente, y todo el cuerpo estaría ZK-SNARKed, asegurando que la cabeza esté sana y salva.

El derroche - Post-Quantum

Una de las ambiciosas actualizaciones antes mencionadas que vienen en The Splurge es " Post-Quantum Everything ", como se describe en la hoja de ruta de Ethereum publicada por Vitalik en Twitter.


Hoja de ruta de Ethereum publicada por Vitalik en Twitter: https://twitter.com/VitalikButerin/status/1466411377107558402


Sin duda, las computadoras cuánticas representan una gran amenaza para la tecnología blockchain en su estado actual de seguridad. El riesgo proviene de un aumento inmenso en el poder de cómputo que poseerán las máquinas cuánticas, lo que hace posible cambiar el estado de la cadena de bloques, atacarla o simplemente destruirla si es necesario o deseado.


Si bien la mayor parte de la industria de la criptografía se centra en las tendencias actuales, algunos proyectos de blockchain como Algorand o Ethereum están trabajando en soluciones resistentes a la cuántica, tratando de estar un paso adelante.


En cuanto a la resistencia cuántica, podría lograrse con el uso de pruebas de conocimiento cero de un tipo particular, ya que existen diferentes versiones de ZKP que utilizan varias soluciones criptográficas. Tomaremos en consideración dos tipos de ZKP: zk-SNARK y zk-STARK.

Si bien los acrónimos pueden ser fáciles de recordar, tienen un poco más en términos de significado.


  • SNARK - Argumento de conocimiento sucinto no interactivo
  • STARK - Argumento de conocimiento sucinto y transparente


Solo una letra marca una gran diferencia en cómo se puede aplicar la tecnología. En resumen, STARK no necesita un entorno seguro o confiable al depender de funciones hash resistentes a colisiones; por lo tanto, puede ser transparente. Por otro lado, SNARK está diseñado para funcionar en un entorno confiable de un protocolo dado donde la interacción entre el probador y el verificador se limita a intercambiar una prueba.


Si bien se dice que actualmente se estima que las pruebas de zk-STARK son resistentes cuánticamente, algunos consideran que zk-SNARKS es vulnerable a los ataques cuánticos.


https://tenor.com/buIfw.gif


Como se indicó anteriormente, Zero Knowledge todavía está en su infancia y podría desarrollarse MUCHO en el futuro, posiblemente haciendo que las pruebas de zk-SNARK sean resistentes cuánticamente.


Además, se dice que las pruebas de zk-SNARK son cuánticamente vulnerables debido a la criptografía de curva elíptica en sus compromisos polinómicos. Es por eso que proyectos como Redshift, creado por zkSync, están usando pruebas zk-SNARK pero con un mecanismo hash en lugar de utilizar curvas elípticas, lo que lo hace *posiblemente* resistente cuánticamente.


Para concluir, es difícil afirmar si alguna tecnología Zero Knowledge es resistente a la cuántica, ya que es difícil probarla en batalla sin tener computadoras cuánticas disponibles. Solo podemos llegar a suposiciones sobre proyectos particulares en cuanto a su resistencia cuántica. Además, la tecnología ZKP se está desarrollando todo el tiempo, progresando y cambiando suposiciones pasadas tal como lo hizo zkSync con Redshift, lo que hace que sus soluciones zk-SNARK sean posiblemente resistentes a la cuántica.

Pensamientos finales

La hoja de ruta de Ethereum es un intento de actualizar una cadena de bloques que creció enormemente en los últimos años, lo que lo convierte en un esfuerzo impresionante debido a la gran magnitud de un proyecto.


Ethereum cambiará significativamente en los próximos años y podría ser la mayor evolución que veremos en toda la industria de las criptomonedas en los próximos años.


Como dijo el propio Vitalik, solo con The Merge y The Surge completados, Ethereum puede prosperar durante décadas. Dónde estará Ethereum después de completar con éxito su hoja de ruta y de qué será capaz, solo podemos preguntarnos.

Todo lo anterior está escrito asumiendo que nada se rompe en el camino, pero seamos como los Rollups actuales: optimistas.


¡Hasta la próxima!


~ YO


¿No es curioso cómo día a día nada cambia, pero cuando miras hacia atrás todo es diferente?


C. S. Lewis



https://tenor.com/wSew.gif



Lista de referencias:

  1. https://ethereum.org/es/historia/
  2. https://ethereum.org/en/eips/
  3. https://eips.ethereum.org/all
  4. https://ethereum.org/en/upgrades/beacon-chain/
  5. https://twitter.com/VitalikButerin/status/1466411377107558402
  6. https://newsletter.banklesshq.com/p/is-the-merge-overhyped?utm_source=%2Finbox&utm_medium=reader2
  7. https://www.gemini.com/cryptopedia/the-dao-hack-makerdao
  8. https://ethereum.org/en/upgrades/merge/#after-the-merge
  9. https://www.forbes.com/sites/laurashin/2022/02/22/exclusive-austrian-programmer-and-ex-crypto-ceo-likely-stole-11-billion-of-ether/
  10. https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/account-abstraction/
  11. https://www.smartcontractresearch.org/t/research-summary-redshift-transparent-snarks-from-list-polynominal-commitment-iops/344
  12. https://notes.ethereum.org/@fradamt/H1ZqdtrBF
  13. https://math.mit.edu/research/highschool/primes/materials/2018/Kuszmaul.pdf
  14. https://vitalik.ca/general/2021/06/18/verkle.html
  15. https://vitalik.ca/general/2021/12/06/endgame.html
  16. https://vitalik.ca/general/2021/05/23/scaling.html
  17. https://ethereum.org/en/upgrades/sharding/
  18. https://notes.ethereum.org/@vbuterin/proto_danksharding_faq#What-is-Danksharding
  19. https://ethereum.org/en/history/#whitepaper
  20. https://www.youtube.com/watch?v=kGjFTzRTH3Q
  21. https://www.youtube.com/watch?v=b1m_PTVxD-s